/**
 * 用户管理 api 类型
 * @author xiaoxujs
 */

// 用户管理 - 获取用户列表 - 入参
export interface ISyhtUserGetPageUserParams {
    userName?: string; // 用户名
    size: number; // 页码
    currentPage: number; // 每页条数
}

// 用户管理 - 获取用户列表 - 出参
export interface ISyhtUserGetPageUser {
    avatar: string //头像
    loginName: string //登录账号
    password: string//密码
    phone: string //手机号
    roleId: string //角色id
    sex: string //性别
    userId: string //用户id
    userName: string//用户名
    userType: string//用户类型
}
// 用户详情 - 出参
export interface ISyhtUserGetUser {
    avatar: string//头像
    loginName: string //登录账号
    menuIdList: string[]//用户拥有的权限
    password: string//密码
    phone: string//手机号
    roleId: string//角色id
    sex: string//性别
    userId: string //用户id
    userName: string//用户名
    userType: string//用户类型
}
// 新增用户 入参
export interface ISyhtUserAddUserParams {
    menuIdList: string[]//用户拥有的权限
    password?: string // 密码
    roleId: string // 角色id
    userName: string // 用户名
}
// 修改用户 入参
export interface ISyhtUserUpdateUserParams extends ISyhtUserAddUserParams {
    userId: string // 用户id
}